English Dictionary
◊ MANDARIN DUCK
mandarin duck
n : showy crested Asiatic duck; often domesticated [syn: {Aix
galericulata}]